debris clearing - Turco Inglés Diccionario